home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
lisp
/
eulisp
/
you-075a.lha
/
you-075a
/
i860-switch.s
< prev
next >
Wrap
Text File
|
1992-02-11
|
1KB
|
45 lines
// Machine Code Listing of swag.s
.data
.section .cdata
.bss
.section .cbss
.text
.align 16
_BTEXT:
.page
// Literal Pool
nop //> 0000 A0000000
.globl _stack_switch_and_go
_stack_switch_and_go: //> 0004
adds -112,r2,r2 //> 0004 9442FF90
st.l r3,16(r2) //> 0008 1C401811
adds 16,r2,r3 //> 000C 94430010
st.l r1,4(r3) //> 0010 1C600805
st.l r16,-8(r3) //> 0014 1C7F87F9
st.l r17,-12(r3) //> 0018 1C7F8FF5
st.l r16,48(r3) //> 001C 1C608031
st.l r17,52(r3) //> 0020 1C608835
// LINE 5
ld.l -8(r3),r30 //> 0024 147EFFF9
// orh ha%_value,r0,r31 //> 0028 EC1F0000
// st.l r30,l%_value(r31) //> 002C 1FE0F001
// LINE 6
mov r16,r2
ld.l -12(r3),r29 //> 0030 147DFFF5
st.l r29,-16(r3) //> 0034 1C7FEFF1
ld.l -16(r3),r30 //> 0038 147EFFF1
bri r30 //> 003C 4C00F002
nop //> 0040 A0000000
ld.l 4(r3),r1 //> 0044 14610005
mov r3,r2 //> 0048 A0620000
ld.l 0(r3),r3 //> 004C 14630001
bri r1 //> 0050 40000800
adds 96,r2,r2 //> 0054 94420060
.text
_ETEXT: